furnace explosion - Turkish English Dictionary